/**
 * 系统配置model
 */
package com.p2p.front.dal.model;

import org.apache.commons.lang3.StringUtils;

/**
 * @author ruiqi
 *
 */
public class SysConfig {

	public enum ConfigKeyEnum{
		/**
		 * 会员等级
		 */
		MemberLevel(),
		/**
		 * 自动投标比例
		 */
		AutoTenderPercent(),
		
		/**
		 * 投标金额对应积分产生比例
		 */
		TenderPointProduce(),
		/**
		 * 债权转让价格/价值
		 */
		TransferPricePercent(),
		/**
		 * 默认转让费比例
		 */
		TransferFeePercentDefault(),
		/**
		 * 较低的默认转让费比例
		 */
		TransferFeePercentLess(),
		
		/**
		 * cms类编管理配置
		 */
		CmsCategoryIdConfig(),
		;
		public static ConfigKeyEnum getByName(String syskey){
			if(StringUtils.isBlank(syskey)){
				return null;
			}
			for(ConfigKeyEnum configKeyEnum:ConfigKeyEnum.values()){
				if(StringUtils.equals(configKeyEnum.name(),syskey)){
					return configKeyEnum;
				}
			}
			return null;
		}
	}
	
	String syskey;
	
	String value;
	
	String memo;

	public String getSyskey() {
		return syskey;
	}

	public void setSyskey(String syskey) {
		this.syskey = syskey;
	}

	public String getValue() {
		return value;
	}

	public void setValue(String value) {
		this.value = value;
	}

	public String getMemo() {
		return memo;
	}

	public void setMemo(String memo) {
		this.memo = memo;
	}

	
}
